Constructing efficient self-organising application layer multicast overlays

نویسنده

  • Su-Wei Tan
چکیده

Application Layer Multicast (ALM) is an alternative to IP multicast, which has yet to achieve a widespread deployment in the Internet. ALM places multicast primitives directly in the multicast members, i.e. end systems, which use an overlay topology on top of the physical network for multicasting. The overlay consists of unicast connections between the members, hence bypasses the need for multicast support at the infrastructure level. The overlay structure used is a key factor that determines the efficiency of an ALM solution. This thesis investigates efficient techniques to build both low cost (i.e. low resource usage) and low delay ALM trees. We focus on self-organising distributed proposals that use limited information about the underlying physical network, limited coordination between the members, and construct overlays with bounded branching degree subject to the bandwidth constraint of each individual member. This work begins with a detailed simulation evaluation of existing ALM proposals chosen from different classes. This has resulted in enhancements to some existing proposals as well as a set of observations that could be used to assist future development of ALM proposals. As part of the evaluation, we devise a simple centralised greedy heuristic for creating low diameter degree-bounded mesh overlays, for benchmarking the class of distributed proposals. With the insights collected from the evaluation effort, we develop proposals for a distributed heuristic to build low delay delivery trees for both one-tomany and many-to-many multicast. For one-to-many multicast, we propose MeshTree, which is based on the observation that distributed delay optimisation can be trapped by the greedy problem and delaycost trade-off. MeshTree addresses the problems by embedding the delivery tree in a degree-bounded mesh containing many short links. For many-to-many multicast, we consider a multiple shared trees approach to strike a balance between the performance and quality trade-off of the conventional single shared tree and multiple source-specific trees approaches. We show that both our proposals perform well compared to existing proposals. Both of these proposals are based on a mesh-based overlay creation and maintenance framework which we have developed. The framework offers quick failure recovery mechanism to address the inherent dynamic characteristic of the ALM system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multipath Approach for Reliability in Query Network based Overlaid Multicasting

In Application layer multicast (ALM) also called Overlay Multicast, multicast-related functionalities are moved to end-hosts. The key advantages, overlays offers, are flexibility, adaptability and ease of deployment [1]. Application layer multicast builds a peer-to-peer (P2P) overlay multicast tree topology consisting of end-to-end unicast connections between end-hosts. End users self organize ...

متن کامل

LIFT: Logical Information Feedback Tree for Information Dissemination in Wide-Area Networks

A key challenge to the deployment of a number of interesting networking technologies, such as content distribution networks, application layer multicast and reliable multicast protocols, is the efficient many-to-many distribution of data using network overlays. The use of network overlays has become increasingly popular due to the potential problems associated with native IP multicast and the d...

متن کامل

Establishing the viability of End System Multicast using a Systems Approach to Protocol Design

This thesis is motivated by the vision of enabling the ubiquitous deployment of applications such as audio/video conferencing and broadcasting over the Internet. For over 15 years, researchers have attempted to enable such applications using the IP Multicast architecture. However, concerns regarding per-group state in routers, deployment issues, and difficulties with supporting higher level fun...

متن کامل

P2P MANET's - New Research Issues

1. What are P2P MANETs? A mobile ad hoc network (MANET) is a collection of mobile nodes that dynamically self organize in a wireless network without using any pre-existing infrastructure. In a MANET, the applications are typically “peer-to-peer” rather than “client-server”. Moreover, a MANET is often built to support a specific application, thus the networking is application-driven. For these r...

متن کامل

In Between Underlay and Overlay: On Deployable, Efficient, Mobility Agnostic Group Communication Services

Multicast communication services are among the longest debated areas in the 30 years history of the Internet. Innumerous solutions and controversies rank around the IP host group model and led to a strongly divergent state of deployment. Stimulated by application needs alternative multicast mechanisms have been developed. P2P technologies enabled group distributions on the application or servic...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005